package server.util;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

/**
 * 描述:日期转换工具类
 */
public class DateUtil {
    /**
     * 时间转字符串方法，规定格式为yyyy-MM-dd
     * @param date Date格式的日期
     * @return 日期字符串
     */
    public static String dateToString(Date date){
        SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
        return format.format(date);
    }

    /**
     * 字符串转日期，规定格式为yyyy-MM-dd
     * @param dateStr 日期字符串
     * @return Date类型的日期
     */
    public static Date StringToDate(String dateStr){
        SimpleDateFormat format;
        format = new SimpleDateFormat("yyyy-MM-dd");
        Date newDate = null;
        try {
            newDate = format.parse(dateStr);
        } catch (ParseException e) {
            e.printStackTrace();
        }
        return newDate;
    }
}
